package com.smxy.hunzi.article.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 帖子表
 * 
 * @author litao
 * @email 4028546@qq.com
 * @date 2020-08-14 12:32:46
 */
@Data
public class ArticleVo implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键id
	 */
	@TableId
	private Long id;
	/**
	 * 帖子标题
	 */
	private String title;
	/**
	 * 所属板块
	 */
	private Long moduleId;
	/**
	 * 版块名
	 */
	private String moduleName;
	/**
	 * 帖子评论数
	 */
	private Integer commentsCount;
	/**
	 * 帖子点赞数
	 */
	private Integer likenumInt;
	/**
	 * 帖子标签id（多个标签用分号隔离）
	 */
	private String label;
	/**
	 * 标签名字
	 */
	private String[] labelName;
	/**
	 * 帖子创建时间
	 */
	private Long createTime;
	/**
	 * 发帖人ID
	 */
	private Long userId;
	/**
	 * 用户昵称
	 */
	private String nickname;
	/**
	 * 格式化时间，数据库没有该字段
	 */
	private String formatCreateDate;

}
